/*	whole site	*/
* {
	font-family: Arial;
}
body {
	padding-left: 5%;
	padding-right: 5%;
}

/*	each actual tab	*/
#tabBar {
	padding-left: 15px;
}

#tabBar > .tab {
	display: inline-block;
	padding: 5px;
	margin-left: 4px;
	opacity: 0.5;
	border: 1px solid black;
	border-bottom: none;
	border-top-right-radius: 8px;
	border-top-left-radius: 8px;
}
	#tabBar > .tab.selected { opacity: 1.0; }

/*	content underneath each tab	*/
body > .content {
	display: none;
	border: 1px solid black;
	padding: 15px;
	border-radius: 15px;
}
	body > .content.selected { display: block; }